//采购合同子项号、资源号、供应商名称、重量、单价（含税）、已入库量
// 、品名、牌号、规格、产地、技术标准、质量等级、采购合同号、备注、签约部门、签约人。
function getContractSubStorageListOptions(options) {
    var initOptions = {
        idField: 'paidAppNumber',
        columns: [[{
            checkbox: true
        },{
            field: 'subContractCode',
            title: '采购合同子项号',
            width: 110
        }, {
            title: '资源号',
            field: 'resourceNumber',
            width: 60
        }, {
            title: '供应商名称',
            field: 'providerName',
            width: 60
        }, {
            field: 'weight',
            title: '<label class="redSharp">*重量</label>',
            width: 80,
            align:'right',
            formatter: function (value, rowData, rowIndex) {//格式化该字段内的显示
                return formatWeight(value);
            }
        }, {
            field: 'unitPrice',
            title: '<label class="redSharp">*单价(含税)</label>',
            width: 80,
            align:'right',
            formatter: function (value, rowData, rowIndex) {//格式化该字段内的显示
                return formatNum(value);
            }
        }, {
            field: 'storageNumber',
            title: '已入库量',
            width: 80,
            align:'right',
            formatter: function (value, rowData, rowIndex) {//格式化该字段内的显示
                return formatWeight(value);
            }
        }, {
            field: 'goodsName',
            title: '<label class="redSharp">*品名</label>',
            width: 120
        }, {
            field: 'marks',
            title: '<label class="redSharp">*牌号</label>',
            width: 60
        }, {
            field: 'cpspecification',
            title: '<label class="redSharp">*规格</label>',
            width: 80
        }, {
            field: 'cdName',
            title: '<label class="redSharp">*产地</label>',
            width: 60
        }, {
            field: 'standards',
            title: '技术标准',
            width: 60
        }, {
            field: 'qualityGrade',
            title: '质量等级',
            width: 60
        }, {
            field: 'contractNumber',
            title: '采购合同号',
            width: 80
        }, {
            field: 'remark',
            title: '备注',
            width: 60,
            editor: {
                type: 'text'
            }
        },  {
            field: 'signDept',
            title: '签约部门',
            width: 70
        }, {
            field: 'userName',
            title: '签约人',
            width: 110
        }]]
    }
    if (options != undefined) {
        $.extend(initOptions, options);
    }
    return initOptions;
}

function addBePutStorageFileFunction() {
    var options = {
        "width": 980, "height": 600,
        buttons: [{
            id: "saveBePutStorageFileFunction",
            text: '保存',
            handler: function () {
                parent.$.modalDialog.openner_treeGrid = $("#dataGrid");//因为添加成功之后，需要刷新这个treeGrid，所以先预定义好
            }
        }, {
            text: '返回',
            handler: function () {
                parent.$.modalDialog.openner_treeGrid = $("#dataGrid");
                parent.$.modalDialog.handler.dialog('close');
            }
        }]
    }
    var select = $("#dataGrid").datagrid('getSelections');
    if (select && select.length > 0) {
        editFun('生成入库单', '/storage/bePutInStorageDocAdd.html?id=',$("#dataGrid"), options);
    } else {
        parent.$.messager.alert('提示', '请选择一条数据.', 'info');
    }

}